#!/bin/bash
################### 自动化安装nodejs脚本 #####################
# 执行之前：
# 	1. 去除特殊字符：sed -i 's/\r//' install_nodejs.sh
# 	2. 添加执行权限：chmod +x install_nodejs.sh
# 	3. 如果下载速度比较慢，可以提前将以下安装包上传到/opt/soft目录下：node-v20.10.0-linux-x64.tar.xz
# 执行命令：./install_nodejs.sh
# 执行之后：
# 脚本说明：
########################################################

echo "----------0.准备环境----------------"
echo "准备环境OK"

echo "----------1.安装nodejs----------------"
cd /usr/local
# 下载
wget https://cdn.npm.taobao.org/dist/node/v20.10.0/node-v20.10.0-linux-x64.tar.xz
# 解压
xz -d node-v12.18.2-linux-x64.tar.xz
tar -xvf node-v12.18.2-linux-x64.tar
rm node-v12.18.2-linux-x64.tar -f
mv node-v12.18.2-linux-x64/ node
# 创建软连接
ln -s /usr/local/node/bin/node /usr/local/bin
ln -s /usr/local/node/bin/npm /usr/local/bin
echo "install nodejs success!"

echo "----------2.测试nodejs是否安装成功----------------"
node -v
npm -v